@charset "utf-8";

@import './modules'
reset()
input[placeholder], [placeholder], *[placeholder]
    color #f00
body 
    -webkit-overflow-scrolling touch
    -webkit-text-size-adjust none
    -webkit-font-smoothing antialiased
    font-smoothing antialiased
    background-color #f7f1db
    max-width rem(750)
    font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
.co-mt
    margin-top rem(30)
.co-mb
    margin-bottom rem(30)
.co-ml
    margin-left rem(30)
.co-mr
    margin-right rem(30)
.co-pt
    padding-top rem(30)
.co-pb
    padding-bottom rem(30)
.co-pl
    padding-left rem(30)
.co-pr
    padding-right rem(30)
.no-mt
    margin-top 0 !important
.no-mb
    margin-bottom 0 !important
.no-pt
    padding-top 0 !important
.no-pb
    padding-bottom 0 !important
.btn
    padding rem(20) rem(30)
    text-align center
    font-size rem(36)
    border 0
    border-style none
    border-radius rem(8)
    outline none
    display inline-block
    text-decoration none
.btn-default
    background-color #e6e6e6
    padding rem(26) rem(40)
    color #333
.btn-primary
    font-size rem(36)
    padding rem(26) rem(40)
    background-color #e79d0d
    color #fff
.btn-second
    font-size rem(36)
    padding rem(26) rem(40)
    background-color #fbbd0a
    color #fff
.btn-large
    width 100%
    box-sizing border-box
.btn-disabled
    opacity 0.5
    cursor not-allowed
.btn-link
    color #fff
    background-color #e79d0d
    border rem(1) solid #fff
.dialog
    &:before
        content ' '
        display block
        width 100%
        position fixed
        top 0
        right 0
        left 0
        bottom 0
        background-color rgba(9, 8, 32, 0.5)
        z-index 990
    .dialog-inner
        background-color #fff
        border-radius rem(10)
        z-index 999
        position fixed
        top 30%
        left 50%
        margin-left rem(-300)
        width rem(600)
    .dialog-footer
        height rem(90)
    .dialog-body
        padding rem(30)
        text-align center
        font-size rem(28)
        color #333
        line-height 2
    .dialog-split
        bottomH()
.toast
    display none
    &:before
        content ' '
        display block
        width 100%
        position fixed
        top 0
        right 0
        left 0
        bottom 0
        background-color rgba(0, 0, 0, 0)
        z-index 990
    .toast-inner
        background-color rgba(9, 8, 32, 0.5)
        border-radius rem(10)
        z-index 999
        position fixed
        top 50%
        left 50%
        margin-left rem(-150)
        width rem(300)
        height rem(120)
        margin-top rem(-60)
        color #fff
        text-align center